//
//  UIViewController+BaseFramework.h
//  Project
//
//  Created by Suny on 14-11-9.
//  Copyright (c) 2014年 Suny. All rights reserved.
//

#import <UIKit/UIKit.h>

@class NavigationBar;
@class TabBarItem;
#import "TabViewController.h"
@class NavigationController;
@class TipView;

@interface UIViewController (BaseFramework)

@property(nonatomic, readonly) NSString      *identifier;
@property(nonatomic, strong) NavigationBar *navigationBar;
@property(nonatomic, strong) TabBarItem      *customTabBarItem;
@property(nonatomic, strong) UIBarButtonItem *defaultBackButtonItem;
@property(nonatomic, assign) BOOL            hasNavigationBar;
@property(nonatomic, assign) CGFloat         navigationBarHeight;

@property(nonatomic, assign) TabViewController    *customTabViewController;
@property(nonatomic, assign) NavigationController *customNavigationController;
@property(nonatomic, strong) TipView              *tipView;


@end
